From 81a762557c337fd472ae1da6fa2c012adfb429c6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=98yvind=20Kol=C3=A5s?= Date: Sat, 30 Sep 2017 01:21:44 +0200 Subject: [PATCH] sse4-int8: avoid using uninitialized variable --- extensions/sse4-int8.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/sse4-int8.c b/extensions/sse4-int8.c index c258082..0eb0846 100644 --- a/extensions/sse4-int8.c +++ b/extensions/sse4-int8.c @@ -47,7 +47,7 @@ conv_y8_yF (const Babl *conversion,const uint8_t *src, float *dst, long samples) { __m128i in_val; __v4sf out_val; - in_val = _mm_insert_epi32 (in_val, *s_vec++, 0); + in_val = _mm_insert_epi32 ((__m128i)_mm_setzero_ps(), *s_vec++, 0); in_val = _mm_cvtepu8_epi32 (in_val); out_val = _mm_cvtepi32_ps (in_val) * factor_vec; _mm_storeu_ps ((float *)d_vec++, out_val); -- 2.30.2